#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char alias_list[80][80];

void update_alias();
void src_alias();
int check_alias(char*);
void set_alias(char*, char*);

//aliases are stored in alias-src.txt by "aliasName" \n "cmd args"

void update_alias(){
	FILE *fptr;
	fptr=fopen("C:\mpx\MPX\alias-src.txt","r");
	if(fptr){
		int i=0;
		while(!feof(fptr)){
			fgets(alias_list[i], 80, fptr);
			printf("imported:%s\n", alias_list[i]);
			i++;
		}
	}
	else{
		printf("alias-src.txt file not found.\n");
	}
	fclose(fptr);
}

int check_alias(char* alias){
	for(int i=0; i<80; i+=2){
		if(strcmp(alias, alias_list[i])==0){
			printf("Alias \'%s\' already exists.\n", alias);
			return 0;
		}
		//printf("al:%s  a:%s ", alias_list[i], alias);
	}
	return 1;
}

void set_alias(char* aname, char* acmd){
	printf("length of alias_list: %d\n", sizeof(alias_list));
}
		




